home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 6377 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: news.ee.net!usenet
  2. From: "Barry B. Brey" <bbrey@ee.net>
  3. Newsgroups: alt.comp.hardware.homebuilt,alt.comp.hardware.homedesigned,alt.comp.hardware.pc-homebuilt,alt.lang.asm,comp.arch.fpga,comp.lang.c,comp.lang.c++,comp.lang.misc
  4. Subject: Re: Help wanted: Addressing PCI memory-mapped device above 16mB
  5. Date: Mon, 12 Feb 1996 07:54:44 -0500
  6. Organization: DeVry Institute of Technology
  7. Message-ID: <311F3894.5AC2@ee.net>
  8. References: <4fbpve$1ne@cantua.canterbury.ac.nz>
  9. NNTP-Posting-Host: 206.230.33.24
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0GoldB1 (Win95; I)
  14.  
  15. Gerard van Soest wrote:
  16. > We have just finished developing a PCI card which gets
  17. > memory mapped in to memory-space above the 1mB limit
  18. > imposed by real mode programming.
  19. > What I would like to know is if there is an easy way to
  20. > address this memory ie. is there a compiler out there that will
  21. > take care of protected mode for you, whether it is possible
  22. > to use a memory manager etc. If all else fails, it looks
  23. > like I will have to resort to asembly code, and unfortunately
  24. > I just don't have the time to do this :(
  25. > Any help would be greatly appreciated. Please email replies
  26. > to vansoegi@elec.canterbury.ac.nz.
  27. > Cheers G.You don't state which operating system...ie....DOS, WINDOWS 3.11, Windows95 
  28. etc.  You could use VCPI to access this area of memory under DOS, its loaded 
  29. by HIMEM.SYS and provides drives for accessing extended memory.  If you are 
  30. using Windows 95 and shell to DOS you can also use DPMI which also provides 
  31. driver for access to extended memory.
  32.  
  33. You might obtain my latest book which explains these drivers and also shows 
  34. how to setup a XXXX.SYS driver for a device.
  35. -- 
  36. look at my webpage at:
  37.  
  38. http://users1.ee.net/brey/
  39.  
  40. Very truly yours,
  41.  
  42. Barry B. Brey
  43. Professor Electronic Engineering Technology
  44. DeVry Institute of Technology
  45. 1350 Alum Creek Drive
  46. Columbus, Ohio 43209
  47.